package com.example.pojo;

import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Date;

/*
 *  @author 雨安
 *  类名： AxdTestCarBaseInfo
 *  创建时间：2024/3/12  车辆基础信息
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class AxdTestCarBaseInfo {

    /**
     * 主键
     */
    @TableId
    private Long id;

    /**
     * 车牌号
     */
    private String carNo;

    /**
     * 车辆照片
     */
    private String carPic;

    /**
     * 车牌颜色
     */
    private String carColor;

    /**
     * 车辆类型字典
     */
    private Integer carTypeId;

    /**
     * 车辆类别字典 (普货、网约车、教练车）
     */
    private Integer carCategory;

    /**
     * 车架号
     */
    private String vin;

    /**
     * 经营范围(1-客运经营 2-专线经营 3-货运经营 4-租赁服务)
     */
    private Integer businessScope;

    /**
     * 注册登记日期
     */
    private Date regDay;

    /**
     * 总质量(kg)
     */
    private Integer weight;

    /**
     * 核定载质量
     */
    private Integer carLoad;

    /**
     * 车辆状态(0-停运 1-运营 2-转出)
     */
    private Integer carStatus;

    /**
     * 发动机号
     */
    private String engineNo;

    /**
     * 核定载客人数
     */
    private Integer carPeople;

    /**
     * 是否备案(0-否 1-是)
     */
    private Boolean isFilings;

    /**
     * 是否贷款(0-否 1-是)
     */
    private Boolean isLoan;

    /**
     * 企业id
     */
    private Long firmId;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 创建者
     */
    private String createBy;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 更新者
     */
    private String updateBy;

    /**
     * 删除标识(0-正常 1-删除)
     */
    private Boolean deleteFlag;

    /**
     * 公司名称
     */
    private String houseName;

}
